Topic 4 - CodingWatch this video about how and why coding needs to be integrated into k12 learning environments. Check out some of the coding resources, then consider the Daily Create.
Code.org Website Click HERE
Daisy the Dinosaur Click HERE
WaterBear: Click HERE
Move the Turtle Click HERE
KinderCoder -"pre" scratch Click HERE

Scratch
From the Scratch website: http://info.scratch.mit.edu/EducatorsJust getting started with Scratch?
If you're new to Scratch, there are a variety of resources that can be helpful in getting started, including the Getting Started guide, Scratch cards, Scratch videos, and the Scratch reference guide. The Languages page contains translations of these and other resources in a variety of languages, from Arabic to Ukrainian.
Different people [[#|get started]] with Scratch in different ways. Some like to tinker with various blocks to see what they do. Others like to experiment with the sample projects that come with Scratch, and then make changes to the scripts.

Interested in Scratch educational ideas and research?

To learn more about the educational ideas underlying Scratch, we have a collection of handouts, articles, and papers available for you, including:
For more [[#|research]] and resources, explore other Scratch papers and presentations and ScratchEd resources.


Kodu





From the Kodu Website: http://fuse.microsoft.com/projects/kodu

What is Kodu?

Kodu lets kids create games on the PC and XBox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or programming skills.
Join our community, and discover games created by others and share your game atKoduGameLab.com.
Kodu for the PC is available to [[#|download]] for free.

Kodu Teaches more than Programming

  • Kodu is a rich tool for narrative creation and storytelling
  • Kodu demonstrates that programming is a creative medium
  • Kodu helps children with critical thinking, breaking a complex goal into manageable steps, and iterate on the design process – an approach applicable to all academic subjects, [[#|business]] and personal relationships
  • Kodu introduces the logic and problem solving of programming
  • Kodu introduces conditions and sequences, which teaches cause and effect
  • Students learn about cooperation, logic and creativity in addition to programming
  • Read about our Kodu pilot program in Australia's public schools: Report (pdf)

Greenfoot Click HERE
InteractiveVisual tools coupled with programming, making learning to program easier
Real ProgrammingLearn and teach Java, one of the most popular languages in the world
GlobalDiscuss, share and interact with user communities, both for learners and teachers
Code Academy Click HEREKhan Academy Click HERECodeHs Click HERE
Daily Create.jpg
Daily Create

Topic 4

1) Go through the topic resources at your own pace.
2) Choose the examples that best meet the needs of your learning environment.
3) Add your examples and reflections to the K12 Coding Continuum
4) Tweet about your Coding learning using the hashtag #codegame or add to the "Coding" discussion in the Google Community.